GraphQL step definitions

For more information about GraphQL queries and mutations execution refer to Automated Test Platform - User guide - Executing GraphQL queries & mutations ( Extensibility)

 

The following step definitions are available to execute GraphQL queries and mutations.

 

the user opens the application on a desktop using the following link: "(.*)"

the user writes "(.*)" GraphQL request

the user clicks the "(.*)" button in the GraphQL page header

the "(.*)" GraphQL response is valid

the user selects the "(.*)" GraphQL property

the user stores the selected GraphQL property with the key: "(.*)"

the selected GraphQL property value is '(.*)'

the selected GraphQL property value is not '(.*)'

the selected GraphQL property value contains '(.*)'

the selected GraphQL property value is

"""

"""

the selected GraphQL property value is not

"""

"""

the selected GraphQL property value contains

"""

"""

the selected GraphQL property value does not contain '(.*)'

the selected GraphQL property value does not contain

the user attaches the actual GraphQL response to allure report

the number of '(.*)' in the selected GraphQL property is '(.*)'

Examples